@echo off

rem ======================================================================

rem Copyright (C) 1996-1997 TechnoSoft, Inc. All rights reserved
rem E-mail: ledit@technosoft-inc.com (Curtis A. White)
rem Copyright (C) 1995-1997 Andrey B. Yastrebov. All rights reserved
rem E-mail: xor@frognet.net
rem  ================================================================
rem        This file was used to prepare LEDIT Shareware package
rem  ================================================================
rem                   !!! E N J O Y !!!
rem
rem ----------------------------------------------------------------------
rem ___FILES.TXT - this file
rem ___SETUP.TXT - how to install the package
rem __README.WRI - general info
rem _CONTACT.WRI - how to contact us
rem _INSTALL.TXT - how to install components
rem _LICENSE.WRI - license agreement
rem _REGISTR.EXE - registration application
rem _REGISTR.WRI - about LEdit registration
rem FEEDBACK.TXT - please fill it in
rem FEEDBACK.WRI - use it instead of FEEDBACK.TXT if you send it on paper.
rem ----------------------------------------------------------------------
rem If you expanded ledit205.zip with -d option you may see
rem several directories, which contain:
rem
rem LEDIT  - LEDIT.DLL and accompanying files for raw Windows API
rem LEDLP  - Borland Delphi VCL wrapper
rem LEMFC  - Microsoft Foundation Classes wrapper
rem LEOCX  - OCX wrapper
rem LEOWL  - Borland C++ OWL wrapper
rem LEVBX  - VBX wrapper
rem ----------------------------------------------------------------------
rem Open any LEXXX directory you need. You'll se there some files:
rem
rem LEXXX.*      - very essential files
rem
rem LEXXX.TXT    - the documentation file. Help files will be provided with
rem                 the registered version.
rem LEXXX__I.TXT - explains how to install the component and contains the
rem LEXXX32I.TXT   list of files.
rem
rem LEXXX__U.TXT - contains changes track from earlier version
rem
rem LEXXX__?.*   - also very essential files. The meaning of them is
rem LEXXX32?.*     explained in LEXXX__I.TXT (LEXXX32I.TXT)
rem
rem LEXXX_N*.*, where N stands for any digit are examples.
rem                 File LEXXX__I.TXT explains how to run them.
rem ----------------------------------------------------------------------

echo ===== [root] =====
copy ___share.bat  version.205\share\___files.txt
copy ___setup.txt  version.205\share\*.*
copy __readme.wri  version.205\share\*.*
copy _contact.wri  version.205\share\*.*
copy _install.txt  version.205\share\*.*
copy _license.wri  version.205\share\*.*
copy _registr.exe  version.205\share\*.*
copy _registr.wri  version.205\share\*.*
copy feedback.txt  version.205\share\*.*
copy feedback.wri  version.205\share\*.*

rem ###################################################
rem #            GENERAL LEDIT PACKAGE                #
rem ###################################################
rem Copyright (C) 1995-1997 Andrey B. Yastrebov. All rights reserved
rem E-mail: xor@frognet.net

echo ===== LEDIT =====
copy ledit.dcu      version.205\share\ledit\*.*
copy ledit32.dcu    version.205\share\ledit\ledit322.*
copy delphi\d3\ledit32.dcu    version.205\share\ledit\ledit323.*
copy ledit.dll      version.205\share\ledit\*.*
copy ledit32.dll    version.205\share\ledit\*.*
copy ledit.h        version.205\share\ledit\*.*
copy ledit.lib      version.205\share\ledit\*.*
copy ledit32.lib    version.205\share\ledit\ledit32b.lib
copy msvc\ocx\ledit32.lib version.205\share\ledit\ledit32m.lib
copy ledit.tpw      version.205\share\ledit\*.*
copy ledit.txt      version.205\share\ledit\*.*
copy ledit__i.txt   version.205\share\ledit\*.*
copy ledit32i.txt   version.205\share\ledit\*.*
copy ledit__s.inc   version.205\share\ledit\*.*
copy changes.txt    version.205\share\ledit\ledit__u.txt

rem    Example 1. The simplest way to create text editor -
rem    bare LEdit as a main window

copy ledit_1.cpp version.205\share\ledit\*.*
copy ledit_1.pas version.205\share\ledit\*.*
copy ledit_1.exe version.205\share\ledit\*.*

rem    Example 2. LEdit behaves quite well as an MDI child window -
rem    Simple multitext editor

copy ledit_2.rc  version.205\share\ledit\*.*
copy ledit_2.res version.205\share\ledit\*.*
copy ledit_2.h   version.205\share\ledit\*.*
copy ledit_2.cpp version.205\share\ledit\*.*
copy ledit_2.inc version.205\share\ledit\*.*
copy ledit_2.pas version.205\share\ledit\*.*
copy ledit_2.exe version.205\share\ledit\*.*

rem    Example 3. LEdit inside dialogs. How to use SETTEXT and GETTEXT

copy ledit_3.rc  version.205\share\ledit\*.*
copy ledit_3.res version.205\share\ledit\*.*
copy ledit_3.cpp version.205\share\ledit\*.*
copy ledit_3.pas version.205\share\ledit\*.*
copy ledit_3.exe version.205\share\ledit\*.*

rem    Example 4. Syntax demonstration. Two windows together. One shows
rem    C++ source syntax, second one - Pascal source syntax

copy ledit_4.cpp version.205\share\ledit\*.*
copy ledit_4.pas version.205\share\ledit\*.*
copy ledit_4.exe version.205\share\ledit\*.*

rem    Example 5. Drawing behind the text. Yellow ellipse looks like
rem    the Sun (or an egg)

copy ledit_5.cpp version.205\share\ledit\*.*
copy ledit_5.pas version.205\share\ledit\*.*
copy ledit_5.exe version.205\share\ledit\*.*

rem    Example 6. LEdit may be inserted everywhere, even inside
rem    WinHelp. Try file ledit_eh.hlp!

copy ledit_6.hpj version.205\share\ledit\*.*
copy ledit_6.rtf version.205\share\ledit\*.*
copy ledit_6.hlp version.205\share\ledit\*.*

rem ###################################################
rem #           LEDIT DELPHI WRAPPER                  #
rem ###################################################
rem Copyright (C) 1996-1997 TechnoSoft, Inc. All rights reserved
rem E-mail: ledit@technosoft-inc.com (Curtis A. White)

echo ===== LEDLP =====
copy delphi\d1\ledlp.dcu     version.205\share\ledlp\d1\*.*
copy delphi\d2\ledlp32.dcu   version.205\share\ledlp\d2\*.*
copy delphi\d3\ledlp32.dcu   version.205\share\ledlp\d3\*.*
copy delphi\ledlp.int     version.205\share\ledlp\*.*
copy delphi\ledlp.txt     version.205\share\ledlp\*.*
copy delphi\d1\ledlp__a.dcu  version.205\share\ledlp\d1\*.*
copy delphi\d2\ledlp32a.dcu  version.205\share\ledlp\d2\*.*
copy delphi\d3\ledlp32a.dcu  version.205\share\ledlp\d3\*.*
copy delphi\d1\ledlp__a.dfm  version.205\share\ledlp\d1\*.*
copy delphi\d2\ledlp32a.dfm  version.205\share\ledlp\d2\*.*
copy delphi\d3\ledlp32a.dfm  version.205\share\ledlp\d3\*.*
copy delphi\d1\ledlp__r.dcr  version.205\share\ledlp\d1\*.*
copy delphi\d2\ledlp32r.dcr  version.205\share\ledlp\d2\*.*
copy delphi\d3\ledlp32r.dcr  version.205\share\ledlp\d3\*.*
copy delphi\d1\ledlp__r.dcu  version.205\share\ledlp\d1\*.*
copy delphi\d2\ledlp32r.dcu  version.205\share\ledlp\d2\*.*
copy delphi\d3\ledlp32r.dcu  version.205\share\ledlp\d3\*.*
copy delphi\ledlp__i.txt  version.205\share\ledlp\*.*
copy delphi\ledlp__u.txt  version.205\share\ledlp\*.*

copy delphi\d1\ledld.dcu     version.205\share\ledlp\d1\*.*
copy delphi\d2\ledld32.dcu   version.205\share\ledlp\d2\*.*
copy delphi\d3\ledld32.dcu   version.205\share\ledlp\d3\*.*
copy delphi\ledld.int     version.205\share\ledlp\*.*
copy delphi\d1\ledld__r.dcr  version.205\share\ledlp\d1\*.*
copy delphi\d2\ledld32r.dcr  version.205\share\ledlp\d2\*.*
copy delphi\d3\ledld32r.dcr  version.205\share\ledlp\d3\*.*
copy delphi\d1\ledld__r.dcu  version.205\share\ledlp\d1\*.*
copy delphi\d2\ledld32r.dcu  version.205\share\ledlp\d2\*.*
copy delphi\d3\ledld32r.dcu  version.205\share\ledlp\d3\*.*

copy delphi\d3\leditvcl.dcp  version.205\share\ledlp\d3\*.*
copy delphi\d3\leditvcl.dcu  version.205\share\ledlp\d3\*.*

rem    Example 1. LEdit VCL demonstrates various properties
rem    in SDI application

copy delphi\ledlp_1.dof  version.205\share\ledlp\*.*
copy delphi\ledlp_1.opt  version.205\share\ledlp\*.*
copy delphi\ledlp_1.dpr  version.205\share\ledlp\*.*
copy delphi\ledlp_1a.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_1a.pas version.205\share\ledlp\*.*
copy delphi\ledlp_1b.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_1b.pas version.205\share\ledlp\*.*
copy delphi\ledlp_1c.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_1c.pas version.205\share\ledlp\*.*
copy delphi\ledlp_1d.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_1d.pas version.205\share\ledlp\*.*
copy delphi\ledlp_1e.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_1e.pas version.205\share\ledlp\*.*
copy delphi\ledlp_1f.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_1f.pas version.205\share\ledlp\*.*
copy delphi\ledlp_1z.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_1z.pas version.205\share\ledlp\*.*

rem    Example 2. LEdit VCL makes simple MDI editor

copy delphi\ledlp_2.dof  version.205\share\ledlp\*.*
copy delphi\ledlp_2.opt  version.205\share\ledlp\*.*
copy delphi\ledlp_2.dpr  version.205\share\ledlp\*.*
copy delphi\ledlp_2a.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_2a.pas version.205\share\ledlp\*.*
copy delphi\ledlp_2b.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_2b.pas version.205\share\ledlp\*.*
copy delphi\ledlp_2z.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_2z.pas version.205\share\ledlp\*.*

rem    Example 3. Demonstrastes how easy is to put/get
rem    text with LEdit VCL

copy delphi\ledlp_3.dof  version.205\share\ledlp\*.*
copy delphi\ledlp_3.opt  version.205\share\ledlp\*.*
copy delphi\ledlp_3.dpr  version.205\share\ledlp\*.*
copy delphi\ledlp_3a.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_3a.pas version.205\share\ledlp\*.*
copy delphi\ledlp_3b.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_3b.pas version.205\share\ledlp\*.*

rem    Example 4. Drawing behind the text is quite easy
rem    with LEdit VCL

copy delphi\ledlp_4.dof  version.205\share\ledlp\*.*
copy delphi\ledlp_4.opt  version.205\share\ledlp\*.*
copy delphi\ledlp_4.dpr  version.205\share\ledlp\*.*
copy delphi\ledlp_4a.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_4a.pas version.205\share\ledlp\*.*

rem    Example 5. Syntax highlight mimics C++ and Pascal syntax

copy delphi\ledlp_5.dof  version.205\share\ledlp\*.*
copy delphi\ledlp_5.opt  version.205\share\ledlp\*.*
copy delphi\ledlp_5.dpr  version.205\share\ledlp\*.*
copy delphi\ledlp_5a.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_5a.pas version.205\share\ledlp\*.*
copy delphi\ledlp_5a.cpp version.205\share\ledlp\*.*

rem    Example 6.

copy delphi\ledlp_6.dof  version.205\share\ledlp\*.*
copy delphi\ledlp_6.opt  version.205\share\ledlp\*.*
copy delphi\ledlp_6.dpr  version.205\share\ledlp\*.*
copy delphi\ledlp_6a.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_6a.pas version.205\share\ledlp\*.*

rem    Example 7.

copy delphi\ledlp_7.dof  version.205\share\ledlp\*.*
copy delphi\ledlp_7.opt  version.205\share\ledlp\*.*
copy delphi\ledlp_7.dpr  version.205\share\ledlp\*.*
copy delphi\ledlp_7a.dfm version.205\share\ledlp\*.*
copy delphi\ledlp_7a.pas version.205\share\ledlp\*.*

rem ###################################################
rem #           LEDIT C++ MFC WRAPPER                 #
rem ###################################################
rem Copyright (C) 1996-1997 Andrey B. Yastrebov. All rights reserved
rem E-mail: xor@frognet.net

echo ===== LEMFC =====
copy msvc\lemfc.h      version.205\share\lemfc\*.*
copy msvc\lemfc.cpp    version.205\share\lemfc\*.*
copy msvc\lemfc.txt    version.205\share\lemfc\*.*
copy msvc\lemfc__i.txt version.205\share\lemfc\*.*
copy lemfc__u.txt      version.205\share\lemfc\*.*

rem    Example 1. SDI LEdit with simple HTML highlighting

copy msvc\lemfc_1.h    version.205\share\lemfc\*.*
copy msvc\lemfc_1.cpp  version.205\share\lemfc\*.*
copy msvc\lemfc_1.htm  version.205\share\lemfc\*.*
copy msvc\lemfc_1.ico  version.205\share\lemfc\*.*
copy msvc\lemfc_1.rc   version.205\share\lemfc\*.*
copy msvc\lemfc_1.rc2  version.205\share\lemfc\*.*
copy msvc\lemfc_1c.clw version.205\share\lemfc\*.*
copy msvc\lemfc_1c.def version.205\share\lemfc\*.*
copy msvc\lemfc_1c.mak version.205\share\lemfc\*.*
copy msvc\lemfc_1d.h   version.205\share\lemfc\*.*
copy msvc\lemfc_1d.cpp version.205\share\lemfc\*.*
copy msvc\lemfc_1d.ico version.205\share\lemfc\*.*
copy msvc\lemfc_1f.h   version.205\share\lemfc\*.*
copy msvc\lemfc_1f.cpp version.205\share\lemfc\*.*
copy msvc\lemfc_1t.bmp version.205\share\lemfc\*.*
copy msvc\lemfc_1v.h   version.205\share\lemfc\*.*
copy msvc\lemfc_1v.cpp version.205\share\lemfc\*.*
copy msvc\lemfc_1.clw  version.205\share\lemfc\*.*
copy msvc\lemfc_1x.mak version.205\share\lemfc\*.*
copy msvc\resource.h   version.205\share\lemfc\*.*
copy msvc\stdafx.h     version.205\share\lemfc\*.*
copy msvc\stdafx.cpp   version.205\share\lemfc\*.*

rem ###################################################
rem #         LEDIT OCX PACKAGE                       #
rem ###################################################
rem Copyright (C) 1996-1997 Andrey B. Yastrebov. All rights reserved
rem E-mail: xor@frognet.net

echo ===== LEOCX =====
copy leocx.zip    version.205\share\leocx\*.*
copy leocx.txt    version.205\share\leocx\*.*
copy leocx__i.txt version.205\share\leocx\*.*
copy leocx__u.txt version.205\share\leocx\*.*

rem ###################################################
rem #           LEDIT C++ OWL WRAPPER                 #
rem ###################################################
rem Copyright (C) 1996-1997 Andrey B. Yastrebov. All rights reserved
rem E-mail: xor@frognet.net

echo ===== LEOWL =====
copy leowl.def      version.205\share\leowl\*.*
copy cpp\leowl.h    version.205\share\leowl\*.*
copy leowl16a.lib   version.205\share\leowl\*.*
copy leowl16b.lib   version.205\share\leowl\*.*
copy leowl32a.lib   version.205\share\leowl\*.*
copy leowl32b.lib   version.205\share\leowl\*.*
copy leowl.txt      version.205\share\leowl\*.*
copy leowl__i.txt   version.205\share\leowl\*.*
copy leowl__u.txt   version.205\share\leowl\*.*

rem    Example 1. SDI LEdit with persistent desktop
rem    streamed by reference.

copy cpp\leowl_1.def  version.205\share\leowl\*.*
copy cpp\leowl_1.rc   version.205\share\leowl\*.*
copy cpp\leowl_1.rh   version.205\share\leowl\*.*
copy cpp\leowl_1.h    version.205\share\leowl\*.*
copy cpp\leowl_1.cpp  version.205\share\leowl\*.*
copy cpp\leowl_1e.h   version.205\share\leowl\*.*
copy cpp\leowl_1e.cpp version.205\share\leowl\*.*
copy cpp\leowl_1z.h   version.205\share\leowl\*.*
copy cpp\leowl_1z.cpp version.205\share\leowl\*.*

rem    Example 2. MDI LEdit with persistent desktop
rem    streamed by pointer.

copy cpp\leowl_2.def  version.205\share\leowl\*.*
copy cpp\leowl_2.rc   version.205\share\leowl\*.*
copy cpp\leowl_2.rh   version.205\share\leowl\*.*
copy cpp\leowl_2.h    version.205\share\leowl\*.*
copy cpp\leowl_2.cpp  version.205\share\leowl\*.*
copy cpp\leowl_2c.h   version.205\share\leowl\*.*
copy cpp\leowl_2c.cpp version.205\share\leowl\*.*
copy cpp\leowl_2e.h   version.205\share\leowl\*.*
copy cpp\leowl_2e.cpp version.205\share\leowl\*.*
copy cpp\leowl_2z.h   version.205\share\leowl\*.*
copy cpp\leowl_2z.cpp version.205\share\leowl\*.*

rem    Example 3. LEdit inside dialogs and how to transfer
rem    text with LEdit. Prepared with LERWS.DLL

copy cpp\leowl_3.def  version.205\share\leowl\*.*
copy cpp\leowl_3.rc   version.205\share\leowl\*.*
copy cpp\leowl_3.rh   version.205\share\leowl\*.*
copy cpp\leowl_3.h    version.205\share\leowl\*.*
copy cpp\leowl_3.cpp  version.205\share\leowl\*.*
copy cpp\leowl_3d.h   version.205\share\leowl\*.*
copy cpp\leowl_3d.cpp version.205\share\leowl\*.*

rem    Example 4. LEdit tries to mimic C++ syntax highligt,
rem    find words, braces etc.

copy cpp\leowl_4.def  version.205\share\leowl\*.*
copy cpp\leowl_4.h    version.205\share\leowl\*.*
copy cpp\leowl_4.cpp  version.205\share\leowl\*.*
copy cpp\leowl_4e.h   version.205\share\leowl\*.*
copy cpp\leowl_4e.cpp version.205\share\leowl\*.*

rem    Example 5. Drawing behind the text only makes reading,
rem    harder.

copy cpp\leowl_5.def  version.205\share\leowl\*.*
copy cpp\leowl_5.rc   version.205\share\leowl\*.*
copy cpp\leowl_5.rh   version.205\share\leowl\*.*
copy cpp\leowl_5.h    version.205\share\leowl\*.*
copy cpp\leowl_5.cpp  version.205\share\leowl\*.*
copy cpp\leowl_5e.h   version.205\share\leowl\*.*
copy cpp\leowl_5e.cpp version.205\share\leowl\*.*

rem    Example 6. LEditView fits into Document/View architecture.
rem    From three view in this application only LEdit behaves
rem    correctly with files more 64K. Others simply destroy them.

copy cpp\leowl_6.def  version.205\share\leowl\*.*
copy cpp\leowl_6.rc   version.205\share\leowl\*.*
copy cpp\leowl_6.rh   version.205\share\leowl\*.*
copy cpp\leowl_6.h    version.205\share\leowl\*.*
copy cpp\leowl_6.cpp  version.205\share\leowl\*.*
copy cpp\leowl_6e.h   version.205\share\leowl\*.*
copy cpp\leowl_6e.cpp version.205\share\leowl\*.*

rem ###################################################
rem #       LEDIT RESOURSE WORKSHOP INTERFACE         #
rem #       treated as a part of OWL wrapper          #
rem ###################################################
rem Copyright (C) 1996-1997 Andrey B. Yastrebov. All rights reserved
rem E-mail: xor@frognet.net

echo ===== LERWS =====
copy lerws.dll      version.205\share\lerws\*.*
copy lerws.txt      version.205\share\lerws\*.*
copy lerws__i.txt   version.205\share\lerws\*.*
copy ch_first.txt   version.205\share\lerws\lerws__u.txt

rem ###################################################
rem #            LEDIT VBX WRAPPER                    #
rem ###################################################
rem Copyright (C) 1996-1997 Andrey B. Yastrebov. All rights reserved
rem E-mail: xor@frognet.net

echo ===== LEVBX =====
copy levbx.dll      version.205\share\levbx\*.vbx
copy levbx.txt      version.205\share\levbx\*.*
copy levbx__i.txt   version.205\share\levbx\*.*
copy levbx__u.txt   version.205\share\levbx\levbx__u.txt

copy levbx_1.frm    version.205\share\levbx\*.*
copy levbx_1.mak    version.205\share\levbx\*.*

rem ###################################################
rem #         ANY OTHER WRAPPERS AND TOOLS            #
rem ###################################################
rem Copyright (C) ????-???? Your name here?

echo ===== [stop] =====
rem ======================================================================
